export interface ProductPerformanceParentAsinVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 父ASIN
   */
  parentAsin: string;

  /**
   * 开始时间
   */
  startDate: string;

  /**
   * 结束时间
   */
  endDate: string;

  /**
   * 对应的店铺id
   */
  sid: string | number;

  /**
   * 结算毛利润
   */
  grossProfit: number;

  /**
   * 订单毛利润
   */
  predictGrossProfit: number;

  /**
   * 结算毛利率
   */
  grossMargin: number;

  /**
   * 订单毛利率
   */
  predictGrossMargin: number;

  /**
   * 广告花费
   */
  spend: number;

  /**
   * 广告销售额
   */
  adSalesAmount: number;

  /**
   * acos
   */
  acos: number;

  /**
   * 备注
   */
  remark: string;
  principalNames: string;
  developerNames: string;
}

export interface ProductPerformanceParentAsinForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 父ASIN
   */
  parentAsin?: string;

  /**
   * 开始时间
   */
  startDate?: string;

  /**
   * 结束时间
   */
  endDate?: string;

  /**
   * 对应的店铺id
   */
  sid?: string | number;

  /**
   * 结算毛利润
   */
  grossProfit?: number;

  /**
   * 订单毛利润
   */
  predictGrossProfit?: number;

  /**
   * 结算毛利率
   */
  grossMargin?: number;

  /**
   * 订单毛利率
   */
  predictGrossMargin?: number;

  /**
   * 广告花费
   */
  spend?: number;

  /**
   * 广告销售额
   */
  adSalesAmount?: number;

  /**
   * acos
   */
  acos?: number;

  /**
   * 备注
   */
  remark?: string;
  principalNames: string;
  developerNames: string;
}

export interface ProductPerformanceParentAsinQuery extends PageQuery {
  /**
   * 父ASIN
   */
  parentAsin?: string;

  /**
   * 开始时间
   */
  month?: string;

  /**
   * 开始时间
   */
  startDate?: string;

  /**
   * 结束时间
   */
  endDate?: string;

  /**
   * 对应的店铺id
   */
  sid?: string | number;

  /**
   * 结算毛利润
   */
  grossProfit?: number;

  /**
   * 订单毛利润
   */
  predictGrossProfit?: number;

  /**
   * 结算毛利率
   */
  grossMargin?: number;

  /**
   * 订单毛利率
   */
  predictGrossMargin?: number;

  /**
   * 广告花费
   */
  spend?: number;

  /**
   * 广告销售额
   */
  adSalesAmount?: number;

  /**
   * acos
   */
  acos?: number;

  /**
   * 日期范围参数
   */
  params?: any;
  principalNames: string;
  developerNames: string;
}
